package com.quanyan.assets.entity.vo;

import java.math.BigDecimal;

/**
 * Created by Zheng.Ke
 * Date 2016/11/29.
 */
public class CouponItem {
    private String couponTemplateCode;
    private String couponName;
    private Long enabledAmount;
    private BigDecimal couponAmount;
    private String sportType;
    private String orderType;
    private String city;
    private String placeIds;
    private Byte datetype;
    private String validBeginDate;
    private String validEndDate;
    private Integer validDays;
    private Integer maxNum;
    private Integer receiveNum;
    private Boolean isObtain;
    // 折扣券额度
    private BigDecimal discount;
    // 折扣券最高抵扣额度
    private Long topDiscountAmount;
    // 优惠券类型:1代金券 2、折扣券
    private Byte couponType;

    public BigDecimal getDiscount() {
        return discount;
    }

    public void setDiscount(BigDecimal discount) {
        this.discount = discount;
    }

    public Long getTopDiscountAmount() {
        return topDiscountAmount;
    }

    public void setTopDiscountAmount(Long topDiscountAmount) {
        this.topDiscountAmount = topDiscountAmount;
    }

    public Byte getCouponType() {
        return couponType;
    }

    public void setCouponType(Byte couponType) {
        this.couponType = couponType;
    }

    public String getPlaceIds() {
        return placeIds;
    }

    public void setPlaceIds(String placeIds) {
        this.placeIds = placeIds;
    }

    public Boolean getObtain() {
        return isObtain;
    }

    public void setObtain(Boolean obtain) {
        isObtain = obtain;
    }

    public Integer getMaxNum() {
        return maxNum;
    }

    public void setMaxNum(Integer maxNum) {
        this.maxNum = maxNum;
    }

    public Integer getReceiveNum() {
        return receiveNum;
    }

    public void setReceiveNum(Integer receiveNum) {
        this.receiveNum = receiveNum;
    }

    public Byte getDatetype() {
        return datetype;
    }

    public void setDatetype(Byte datetype) {
        this.datetype = datetype;
    }

    public String getValidBeginDate() {
        return validBeginDate;
    }

    public void setValidBeginDate(String validBeginDate) {
        this.validBeginDate = validBeginDate;
    }

    public String getValidEndDate() {
        return validEndDate;
    }

    public void setValidEndDate(String validEndDate) {
        this.validEndDate = validEndDate;
    }

    public Integer getValidDays() {
        return validDays;
    }

    public void setValidDays(Integer validDays) {
        this.validDays = validDays;
    }

    public String getCouponTemplateCode() {
        return couponTemplateCode;
    }

    public void setCouponTemplateCode(String couponTemplateCode) {
        this.couponTemplateCode = couponTemplateCode;
    }

    public String getCouponName() {
        return couponName;
    }

    public void setCouponName(String couponName) {
        this.couponName = couponName;
    }

    public Long getEnabledAmount() {
        return enabledAmount;
    }

    public void setEnabledAmount(Long enabledAmount) {
        this.enabledAmount = enabledAmount;
    }

    public BigDecimal getCouponAmount() {
        return couponAmount;
    }

    public void setCouponAmount(BigDecimal couponAmount) {
        this.couponAmount = couponAmount;
    }

    public String getSportType() {
        return sportType;
    }

    public void setSportType(String sportType) {
        this.sportType = sportType;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }
}
